suppressor cells - Francés Inglés Diccionario